Yay_Currency\WooCommerceCurrency D

Total Complexity 292
Dependencies 2
Dependents 8
Total lines 1,437
Lines of code 1,269
Logical lines of code 646
Comment lines 13
Methods 57
Properties 5

Methods 57

Method Rating Maintainability Complexity Lines of code
change_shipping_cost()
D
34 32 82
change_format_order_item_totals()
B
37 16 76
get_formatted_order_subtotal()
A
40 13 59
get_formatted_order_shipping()
A
42 12 50
custom_subscription_price_string()
A
42 12 49
add_woocommerce_filters()
A
37 9 67
update_currency_option()
A
40 8 67
get_current_screen()
A
47 7 34
custom_raw_price()
A
56 8 18
custom_subscription_signup_fee_for_cart()
A
55 8 18
calculate_price_by_currency()
S
49 7 30
change_existing_currency_symbol()
S
59 8 13
update_exchange_rate_currency()
S
51 7 25
change_format_order_line_subtotal()
S
46 6 39
conditional_payment_gateways()
S
52 7 24
custom_stripe_request_total_amount()
S
47 6 38
update_currency_meta_option()
S
55 7 20
calculate_price_by_currency_html()
S
49 6 30
handle_woocommerce_paypal_payments_plugin_error()
S
64 7 7
evaluate_cost()
S
49 5 29
custom_cart_item_data()
S
51 5 26
get_formatted_order_discount()
S
52 5 23
format_currency_position()
S
58 5 18
custom_mini_cart_price()
S
63 6 10
custom_checkout_product_subtotal()
S
51 4 26
custom_order_meta_fee()
S
51 4 25
get_formatted_order_total()
S
52 4 24
doHooks()
S
47 3 36
change_coupon_amount()
S
63 5 10
add_order_currency_meta()
S
59 4 12
custom_discount_coupon()
S
52 3 25
custom_checkout_order_total()
S
52 3 25
custom_checkout_order_subtotal()
S
52 3 25
custom_shipping_fee()
S
52 3 24
get_current_and_default_currency()
S
58 3 16
change_woocommerce_currency()
S
67 4 7
add_notice_checkout_payment_methods()
S
58 3 12
get_currency_by_ID()
S
51 2 25
custom_request_paypal()
S
68 3 7
get_symbol_by_currency()
S
68 3 7
round_line_tax()
S
69 3 6
custom_variation_price_hash()
S
70 2 6
getInstance()
S
70 2 7
change_number_decimals()
S
71 2 6
change_thousand_separator()
S
71 2 6
custom_product_addons_option_price()
S
70 2 6
change_decimal_separator()
S
71 2 6
change_currency_position()
S
71 2 6
custom_cart_item_subtotal()
S
60 1 14
get_currencies_post_type()
S
63 1 11
__construct()
S
98 1 1
show_notice_notification()
S
72 1 7
round_at_subtotal()
S
79 1 3
get_values_for_total()
S
66 1 9
get_cart_subtotal_for_order()
S
70 1 7
custom_table_rate_shipping_plugin_row_base_price()
S
75 1 4
set_cookies()
S
69 1 6